home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 7
/
Aminet 7 - August 1995.iso
/
Aminet
/
comm
/
net
/
AMHotlistV1_50.lha
/
AMHotlist
/
AMHotlist.doc
< prev
Wrap
Text File
|
1994-06-27
|
6KB
|
146 lines
*******************************************************************************
A M I G A M O S A I C H O T L I S T
AMHotlist V1.50, (c) 1994, Berend Ozceri
*******************************************************************************
I. Legalities
This program is provided as is, as a public domain program and no guarantees
are made by the author. As Dave Haynie quoted Jimmy Buffet in the A3000/A4000
hardware notes, "What works for me, might work for you." Use this program at
your own risk as I do not assume any responsibility for any physical/electrical
/mental/etc damage caused by this program.
Feel free to distribute this program as much as you want but do not make any
profit from it! If you like it some much that you want to send me a donation,
feel free to do so! ;)
Please report any bugs/problems/suggestions to me. You can contact me at:
E-Mail: bo24@andrew.cmu.edu
Snail-Mail: Berend Ozceri
Carnegie Mellon University
Box 4930
5115 Margaret Morrison
Pittsburgh, PA 15213
This program uses MUI. MUI is (c) 1993,1994 by Stefan Stuntz.
II. Changes From V1.00
The most important change is that if you select the "Add to Hotlist" menu
entry under the AMosaic's Rexx menu while you have the hotlist window open, the
hotlist listview will actually be updated.
AMHotlist now has menu entries for its functions.
The program now accurately reflects the hotlists's current state (asleep/
awake) with the normal/busy mouse pointers.
The rest of the changes are mostly user friendliness changes of the program's
error messages. In V1.50 pretty much all errors will pop up a requestor to
tell the user what is wrong and ask for what to do.
III. Introduction
As you well know, the AMosaic development team has done a great job of
porting Mosaic to the Amiga, bringing an invaluable net resource to the Amiga
world. However, one of the shortcomings of the latest version of AMosaic
(version 1.2) is the support for hotlists (or lack thereof ;) ). Apparently the
developers tried to address this problem by putting in an ARexx script into the
distribution to create pseudo-hotlist support. However, I find the idea of
using a seperate HTML page as a hotlist a major kludge. So what did I do? I
performed a smaller kludge! I wrote an MUI program that can be invoked from
AMosaic (via ARexx) and will give you complete hotlist control.
IV. Installation
The installation is straightforward. Copy the executable AMHotlist to any
directory you want. Add the following lines to your ENVARC:Mosaic/Prefs:
RexxMacro1 Add to Hotlist | "ADDRESS COMMAND 'C:RUN <>NIL: MOSAIC:AMHotlist QUICKADD'"
RexxMacro2 Hotlist... | "ADDRESS COMMAND 'C:RUN <>NIL: MOSAIC:AMHotlist'"
(Make sure you replace MOSAIC:AMHotlist with wherever you decide to install the
executable in your system. For example, if you install the AMHotlist program
in your C: directory, replace the MOSAIC:AMHotlist in those lines with
C:AMHotlist)
Copy the .mosaic-hotlist-default file to your ENVARC: directory as follows:
COPY .mosaic-hotlist-default ENVARC:Mosaic
Copy the ENVARC:Mosaic directory to ENV:Mosaic as follows:
COPY ENVARC:Mosaic ENV:Mosaic
You are set!
(Note: The hotlist program requires you have a MUI, but since you are already
using AMosaic that step should already have been taken care of.)
V. Usage
Start AMosaic. Under the Rexx menu you should see two entries "Add to
Hotlist" and "Hotlist..." Select "Hotlist..." The hotlist window will open on
your default MUI screen (this is normal for any MUI program that does not have
any configuration saved). If you are running AMosaic on a screen other than the
default screen, close the hotlist window, start up MUIPrefs and set
AmigaMosaic-Hotlist's screen prefs so that it opens on that screen too. Then
reopen the window. If you copied a .mosaic-hotlist-default file to your
ENV:Mosaic directory, it should automatically have been loaded by now.
i) Adding New Entries
There are two ways to add new entries to the hotlist. The first way is by
using the "Add" button in the hotlist window. If you click on "Add" a dialog
window will come up preloaded with the information regarding the current
page loaded into AMosaic. If you want to add that page as is, just click on
"Done", and it will be added. If you want, you can do editing on the "Title"
and "URL" fields before you click on "Done". If you decide not to add, just
click on "Cancel"
The other way to add an entry to the hotlist is by using the "Add to
Hotlist" menu option under AMosaic's Rexx menu. If you perform this menu
selection, AMosaic's current page will be added to your hotlist without
bringing up any dialog windows.
Note that everytime you add an item, AMHotlist will update the
.mosaic-hotlist-default file in your ENVARC: and ENV: directories.
ii) Deleting Entries
Deleting a hotlist entry is easy. Just select the hotlist entry from the
listview and click on "Delete."
iii) Editing Entries
If you decide at any point to change anything about a hotlist entry that
you already have, use the "Edit" button. Selecting a hotlist entry and
clicking on "Edit" will bring up an editing dialog. Edit the entry as you
wish and click on "Done" if you want the changes to take effect. If you want
to scratch the changes, click on "Cancel"
The editing window is asynchronous from the rest of the program so you can
be double-clicking on entries to jump to while the edit window is open.
iv) Jumping to Entries
If you want to jump to an entry, just double click on it! Presto! You are
there. You will realize that when you perform a jump, the hotlist window
will be put to sleep until AMosaic confirms via ARexx that the jump has
worked.